package com.sym.demo.pattern.sington;

/**
 * 饿汉
 *
 * 这是实现一个安全的单例模式的最简单粗暴的写法，这种实现方式我们称之为饿汉式。
 * 之所以称之为饿汉式，是因为肚子很饿了，想马上吃到东西，不想等待生产时间。这种写法，在类被加载的时候就把Singleton实例给创建出来了。
 *
 * 饿汉式的缺点就是，可能在还不需要此实例的时候就已经把实例创建出来了，没起到lazy loading的效果。(话说这lazy loading的效果有毛线意义？)
 * 优点就是实现简单，而且安全可靠。
 * @author suyongming
 * @date ：2021/3/7 16:23
 */
public class EHAN_Singleton {
    private static EHAN_Singleton instance = new EHAN_Singleton();

    private EHAN_Singleton() {
    }

    public static EHAN_Singleton getInstance() {
        return instance;
    }
}
